*Make sure your selectors are very specific, you can accidentally overide builder css if you are not careful*/ /*Do not edit positioning, width, height in CSS, set that in the markup*/
/*CSS Changes, are somewhat permanent, user cannot change these, they can overide them via element inline style, but thats about it*/

.zolaro.default {
 font-size: 18px;
}
/*  background  */
.zolaro.default.pagebg {
	background-image: url("/web/20180820101339im_/http://pohlandholmes.com/assets/zolaro-bg-texture.jpg");
	background-repeat: repeat;
	background-position:top center;
}
.zolaro.default .line-bg {
	background-color: #FFF;
	opacity: .8;
}
.zolaro.default .divider-line-black {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.zolaro.default .divider-line-white {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.zolaro.default .grey-box-1 {
	background-color: #f5fefe;
}
.zolaro.default .grey-box-11 {
	background-color: #d2c8b9;
}
.zolaro.default .grey-box-12 {
	background-color: #fff;
}
.zolaro.default .grey-box-13 {
	background-color: #5d3803;
}
.zolaro.default .grey-box-2 {
	background-color: #f5fefe;
}
.zolaro.default p {
	margin: 0;
	padding: 0;
}
.zolaro.default h1, .zolaro.default h2, .zolaro.default h3, .zolaro.default h4, .zolaro.default h5, .zolaro.default h6 {
	padding: 0;
	margin: 0;
}
.zolaro.default h1 {
	font-family: 'Audiowide', sans-serif;
	color: #eeebec;
	font-size: 60px;
	text-align: center;
	margin: 0;
	text-transform: capitalize;
}
.zolaro.default h2 {
	display: block;
	font-family: 'Average Sans', sans-serif;
	font-size: 25px;
	color: #eeebec;
}
.zolaro.default .h2-slogan {
	display: block;
	font-family: 'Average Sans', sans-serif;
	font-size: 44px;
	color: #eeebec;
	text-align:center;
	letter-spacing:2px;
}
.zolaro.default p {
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 18px;
	color: #000;
	line-height: 30px;
}
.zolaro.default .text-plugin ul {
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 26px;
}
.zolaro.default ol {
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 26px;
}
.zolaro.default .p-phone {
	color: #000;
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 18px;
}
.zolaro.default .p-phone-2 {
	color: #000;
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 18px;
	font-weight: 300;
	text-align: right;
}
.zolaro.default .h2-phone {
	font-size: 36px;
	font-family: "Alegreya Sans", sans-serif;
	color: #fff;
	font-weight: 300;
	text-align: center
}
.zolaro.default .p-center {
	text-align: center
}
.zolaro.default h3 {
	font-size: 29px;
	font-family: "Alegreya Sans", sans-serif;
	color: #5d3803;
	font-weight: 700;
	padding: 15px 15px 0 15px
}
.zolaro.default h4 {
	font-size: 30px;
	font-family: "Alegreya Sans", sans-serif;
	color: #000;
	font-weight: 700;
}.zolaro.default .h4-white {
	font-size: 30px;
	font-family: "Alegreya Sans", sans-serif;
	color: #fff;
	font-weight: 700;
}
.zolaro.default .h4-box {
	
	color: #fff;
}
.zolaro.default .h4-title {
	font-size: 34px;
	font-family: "Average Sans", sans-serif;
	color: #5d3803;
	font-weight: 700;
}
.zolaro.default .h4-about {
	font-size: 48px;
	font-family: "Alegreya Sans", sans-serif;
	color: #000;
	text-transform: capitalize;
	font-weight:normal
}
.zolaro.default h5 {
	font-size: 30px;
	font-family: "Alegreya Sans", sans-serif;
	color: #000;
	font-weight: 400;
}
.zolaro.default .h5-services {
	font-size: 36px;
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	color: #000;
}
.zolaro.default .contact-p {
	color: #000;
	font-size: 18px;
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	line-height: 24px;
	list-style: none;
	margin:0;
	padding:0;
}
.zolaro.default .red-box {
	background-color: #5d3803;
}
.zolaro.default .about-box {
	border:1px solid #303030;
	
}
.zolaro.default .home-box {
	background-color: #5d3803;
	border: 1px solid #fff;
	border-radius: 5px;
}
.zolaro.default .services-ul li {
	color: #000;
	list-style-image: url("/web/20180820101339im_/http://pohlandholmes.com/assets/zolaro-bullet.png");
	font-family: 'Average Sans', sans-serif;
	font-size: 18px;
	line-height: 40px;
	margin-left: 36px;
}
.zolaro.default .services-ul {
	margin:0;
	padding:0;	
}
/****************/
/* neo main nav */
/****************/
.zolaro.default .navigation-2-plugin .neo-asset-inner ul {
	font-family: 'Alegreya Sans', sans-serif;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li {
	padding: 8px 18px 8px 18px;
	background-color: transparent;
	font-size: 20px;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li > a {
	color: #000;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-hover {
	background-color: #5D3803;
	font-size: 20px;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-hover > a {
	color: #FFF;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-active {
	background-color: #5D3803;
	font-size: 20px;
}
.zolaro.default .navigation-2-plugin .neo-asset-inner > ul > li.k-state-active > a {
	color: #FFF;
}
/***************/
/* neo sub nav */
/***************/
.zolaro.default .navigation-2-plugin.sub-nav-fixed-plugin ul ul > li {
width: 130px;
}
.zolaro.default .navigation-2-plugin ul ul > li {
	padding: 10px;
	margin-top: 3px;
	background-color: #D2C8B9;
	font-size: 18px;
}
.zolaro.default .navigation-2-plugin ul ul > li > a {
	color: #000;
}
.zolaro.default .navigation-2-plugin ul ul > li.k-state-hover {
	background-color: #5D3803;
	font-size: 18px;
}
.zolaro.default .navigation-2-plugin ul ul > li.k-state-hover > a {
	color: #FFF;
}
.zolaro.default .navigation-2-plugin ul ul > li.k-state-active {
	background-color: #5D3803;
	font-size: 18px;
}
.zolaro.default .navigation-2-plugin ul ul > li.k-state-active > a {
	color: #FFF;
} 
/****************/
/* END NEO NAV2 */
/****************/
/* header logo */
.zolaro.default .company-name {
	box-sizing: border-box;
}
/* Form */
.zolaro.default #FormHeading-id {
	display: none;
}
/* table container */
.zolaro.default div[id^='webcom-component-form'] {
/* width: 431px !important;*/
 padding: 20px;
 font-family: 'Average Sans', Arial, Helvetica, sans-serif;
}
/*table & form*/
.zolaro.default div[id^='webcom-component-form'] > table, div[id^='webcom-component-form'] > table form {
 /*width: 431px !important;*/
}
/* inputs & textarea*/
.zolaro.default .form-element-label {
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	line-height: 27px;
}
.zolaro.default textarea.form-element-size-large, .zolaro.default textarea.form-element-size-medium, .zolaro.default textarea.form-element-size-small {
	background-color: #fff;	
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	line-height: 27px;
	border-radius:10px;
}
.zolaro.default textarea.form-element-size-large, {
	/*width:402px !important;
	min-width:402px !important;*/
}
.zolaro.default input.form-element[type='text'] {
	background-color: #fff;
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	font-size: 18px;	
	color: #000;
	line-height: 27px;
	/*width:402px !important;
	min-width:402px !important;*/
	border-radius:10px;
}
.zolaro.default input.form-element[type='text'][name='name-FirstName'] {
	/*width:180px !important;
	min-width:180px !important;*/
}
.zolaro.default input.form-element[type='text'][name='name-LastName'] {
	/*width:180px !important;
	min-width:180px !important;*/
}
.zolaro.default div[id^='webcom-component-form'] .form-element-wrapper table {
/* width: 431px !important;*/
}
.zolaro.default .web_com_custom_form .personName-label {
	color: #000;
	}
/*submit*/
.zolaro.default input.form-element[type='submit'] {
	background-color: #5d3803;
	font-family: 'Average Sans', Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #fff;
	padding:10px;
	margin-top:20px;
	text-align:center;
	text-transform:uppercase;
}
.zolaro.default #Submit-id div {
	text-align:center !important
	}
.zolaro.default .form-plugin.neo-asset.ui-draggable.ui-resizable.ng-scope.ui-resizable-autohide {
	/*width:431px !important;*/
}
.zolaro.default .neo-asset .web_com_custom_form textarea.form-element-size-large{
	/*width:402px !important;
	min-width:402px !important;*/
	height:60px;
}
/*
     FILE ARCHIVED ON 10:13:39 Aug 20, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:36:50 Apr 08, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 169.736 (3)
  esindex: 0.007
  captures_list: 188.529
  CDXLines.iter: 12.576 (3)
  PetaboxLoader3.datanode: 154.857 (5)
  exclusion.robots: 0.138
  exclusion.robots.policy: 0.128
  RedisCDXSource: 3.113
  PetaboxLoader3.resolve: 42.405 (2)
  load_resource: 142.965
*/